﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NFit.Core;

namespace NFit.Gallio.Test.Sample.FlowTestClassSuite
{
    public class AnotherFlowTestClass : SpecificationDefinition<FlowTestImplementation>
    {
        public override void Initialize()
        {
            AddFixture()
                .WithHeader("My fixture header")
            
                .WithRow("ActionFixtureImpl")
                .WithRow("press", "My press test")
                .WithRow("enter", "My enter test", "6")
                .WithRow("reject", "My check test", "12")
                .WithRow("check", "My check test", "8")
                
                .WithFooter("My fixture footer");

            AddFixture()
                .WithRow("Verify that user", "John", "is", "connected");

            AddFixture()
                .WithRow("user", "John", "create", "mychat", "room")
                .WithRow("user", "John", "enter", "mychat", "room");
        }
    }
}
